This article explains how the Cursor IDE indexes a codebase, focusing on its approach to understanding code structure and relationships beyond simple text indexing. It details the use of Language Server Protocol (LSP) and the creation of a graph database to represent the codebase, enabling features like code navigation, refactoring, and accurate code completion.
This article explores how to implement a retriever over a knowledge graph containing structured information to power RAG (Retrieval-Augmented Generation) applications.
Announcing Spanner Graph, a groundbreaking offering that unites purpose-built graph database capabilities with Spanner, our globally consistent and virtually unlimited-scale database.
This article explains how to import GEDCOM files containing genealogy/ancestry data into Neo4j using AuraDB Free. It includes step-by-step instructions for pre-processing the data with Python, importing the data into Neo4j, and exploring the data using the Neo4j Browser and Neo4j Bloom. The article also provides code examples for adding new relationships to the data and styling the graph visualization.